﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DayuCode.Designer.Entity.UI
{
    public class HDataGridColumn
    {
		public string ColumnName { get; set; }
		public string QueryInputElementType { get; set; }
		public string InputElementType { get; set; }
		public string QuerySqlOperator { get; set; }
		/// <summary>
		/// 0默认不显示，1默认显示，3始终显示
		/// </summary>
		public bool? QueryVisibleStatus { get; set; }
		//public bool? Deleted { get; set; }
		public int? Ordnum { get; set; }
		public bool? IsQueryField { get; set; }
		public long? ColumnId { get; set; }
		public string RenderScript { get; set; }
		public int? ColumnWidth { get; set; }
		public bool? VisibleStatus { get; set; }
		public bool? EditMenu { get; set; }
		public bool? QueryMultiValue { get; set; }
		public bool? Hyperlink { get; set; }
		public bool? EditAble { get; set; }
		public string ColumnLabel { get; set; }
		public long? DatagridId { get; set; }
		public string CreateUser { get; set; }
		public bool? MergeCell { get; set; }
		public string CellTextType { get; set; }
		public bool? QueryRequired { get; set; }
		public bool? AggregateGroup { get; set; }
		public bool? Fixed { get; set; }
		public string AggregateFunc { get; set; }
		public string FontStyle { get; set; }
		public string ColumnGroup { get; set; }
		//public bool? Edited { get; set; }
		public string CreateTimeStr { get; set; }
		public string QuerySqlOperatorCaption { get; set; }
		public string AggregateFuncCaption { get; set; }
		public string QueryInputElementTypeCaption { get; set; }
		public string InputElementTypeCaption { get; set; }
		public string CellTextTypeCaption { get; set; }
		public long? Id { get; set; }

		public string DatasetName { get; set; }
				
	}
}
